package com.semp.gu.domain.local;

import java.io.File;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class LocalAlbumElement {

	public enum AlbumElementType {
		PICTURE, MOVIE, UNKNOWN
	}

	private String name;
	private AlbumElementType type;
	private boolean selected;
	private File file;
	private Date date;
	private List<File> convertedFileList;

	public LocalAlbumElement(File file) {
		this.file = file;
		convertedFileList = new ArrayList<File>();
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public AlbumElementType getType() {
		return type;
	}

	public void setType(AlbumElementType type) {
		this.type = type;
	}

	public boolean isSelected() {
		return selected;
	}

	public void setSelected(boolean selected) {
		this.selected = selected;
	}

	public File getFile() {
		return file;
	}

	public void setFile(File file) {
		this.file = file;
	}

	public List<File> getConvertedFileList() {
		return convertedFileList;
	}

	public void setConvertedFileList(List<File> convertedFileList) {
		this.convertedFileList = convertedFileList;
	}

	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

}
